sharp as a tack

Translations
avoir l’esprit vif
Definitions
Extremely intelligent or quick-witted; very perceptive or clever.
Words
tack

noun
punaise
sharp

adjective
tranchant